powder paper

noun
1.
Pharmacology, charta (def 2).
Origin
1880-85